package top.xiangqifu.springboot2_auth.service;

import top.xiangqifu.springboot2_auth.base.BasePageResult;
import top.xiangqifu.springboot2_auth.base.BaseResult;
import top.xiangqifu.springboot2_auth.entity.PageBean;
import top.xiangqifu.springboot2_auth.entity.TbUserMessage;
import top.xiangqifu.springboot2_auth.vo.MessageVo;

import java.util.List;

public interface MessageService {
    /**
     * 留言板信息
     * @param messageVo 留言板信息对象
     * @param pageBean 分页对象
     * @return 操作对象
     */
    BasePageResult<List<TbUserMessage>> queryAll(MessageVo messageVo, PageBean pageBean);

    /**
     * 发布留言信息
     * @param tbUserMessage 前端传递回来的留言信息
     * @return 操作结果
     */
    BaseResult add(TbUserMessage tbUserMessage);
}
